package com.xjt.query.dao.interf;

import java.util.List;

import com.xjt.query.dao.pojo.QueryUser;

public interface QueryUserDao {

    Long insertUser(QueryUser user);

    int deleteUserById(long id);

    int deleteUserByUserId(String userId);

    QueryUser selectUserById(long id);

    QueryUser selectUserByUserId(String userId);

    List<QueryUser> queryUserList(QueryUser user);
    
    int countUserList(QueryUser user);
    
    List<QueryUser> queryUserListPaging(QueryUser user);

    int updateUserById(QueryUser user, long id);

    int updateUserByUserId(QueryUser user, String userId);
}
